Volume 23, Issue 4, December 2023, Pages 50-65
Abdelrahman Aly; Mahmoud Fayez; Mirvat M Al-Qutt; Ahmed Hamad
Volume 23, Issue 4, December 2023, Pages 96-111
Mahmoud Omara; Mahmoud Fayez; Heba Khaled; Said Ghoniemy